1.500 Horsepower~ A Dutch Leopard 2A5 Tries To Break Through An Anti-Tank Ditch